const mysql = require('mysql');
const { MYSQL_CONF } = require('../config/db'); // 引入配置文件

// 创建链接对象
const conn = mysql.createConnection(MYSQL_CONF)

// 开始链接
conn.connect()

// 最终返回的是exec的函数
function exec(sql) {
    const promise = new Promise((resolve, reject) => {
        conn.query(sql, (err, result) => {
            if (err) {
                reject(err)
            }
            resolve(result)
        })
    })
    return promise
}


module.exports = {
    exec
}